﻿@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{ margin:0; padding:0;}
*{box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
body{color:#333; font-size:14px; }
body,span,samp,i,em{font-family:Arial, "微软雅黑";}
ul, ol { list-style:none;} 
img,fieldset{ vertical-align:top; border:0;}
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal;}
address,cite,code,em,th { font-weight:normal; font-style:normal;}
input,button,textarea,select{color:#777; font-size:15px; font-family: "Open Sans"; vertical-align:middle;}
input:focus {outline:none;}
a{ color:#333; text-decoration:none;}
img { max-width: 100%; }

.w1200{max-width:1200px; width:100%; margin:0 auto;}
.w1200:after{content:""; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; line-height: 0;}

.cswka { min-width:1200px;}

/*欢迎光临*/
.hygl_bj {width:100%; padding:3px 0; background:#f6f6f6;}
.hygl .hygl_l {float:left; line-height:32px;color: #666666; }
.hygl .hygl_dh{float:right;}
.hygl .hygl_dh ul {overflow:hidden;}
.hygl .hygl_dh ul li {float:left; line-height:32px; padding:0 12px; position:relative;}
.hygl .hygl_dh ul li:last-child {padding:0;margin-left:10px;}
.hygl .hygl_dh ul li i { font-style:normal;font-weight:bold;color:#0089e1;}
.hygl .hygl_dh ul li a {color:#666666;}
.hygl .hygl_dh ul li a:Hover {color:#c1812a;}
.hygl .hygl_dh ul li:nth-child(1):before {content:""; width:1px; height:12px; margin-top:-6px; background:#888888; position:absolute; top:50%; right:0;}

/*产品转换*/
.cp {width:100%; background:#fff;overflow:hidden;}
.cp_5 { overflow:hidden; margin-top:10px;}
.cp_5 .hd{ line-height:50px; height:50px; width:100%;  position:relative;  font-size:14px; background:#f2f2f2; border-radius:5px 5px 0 0;}
.cp_5 .hd ul{ float:left; position:absolute; left:0px; top:0px; height:32px; width:100%;display: flex; }
.cp_5 .hd ul li{  cursor:pointer; height:50px; text-align:center;color:#464646; flex: 1;display: inline-block;}
.cp_5 .hd ul li.on{ height:50px;  background:#26b7fa; color:#fff; border-radius:5px 5px 0 0;}
.cp_5 .bd { float:left; width:100%;}
.cp_5 .bd .abst{ padding:10px ; line-height:30px; font-size:14px; margin:10px 0;}

.cp_5 .bd table{ border-collapse:collapse; border: 1px #ccc solid !important; width:100% !important;line-height:30px !important;}
.cp_5 .bd table td{ padding-left:12px !important;word-wrap:break-word;word-break:break-all;border: 1px #ccc solid !important;line-height:30px !important;}

/*搜索*/
.sso{float: left; margin-top:40px; margin-left:100px;}
.sso-a{display:inline-block;font-size:0;background:#f2f2f2;padding:5px 10px 5px 20px;font-size:14px; border-radius:50px; width:280px;}
.sso-a input{border:0; outline:none;background:none;display:inline-block; vertical-align:middle;}
.sso-a a{display:inline-block; vertical-align:middle; float: right;}

/*top*/
.top { overflow:hidden;}
.top_bj {width:100%;}
.top .logo {height:108px; float:left; display:table;}
.top .logo h1 {display:table-cell; vertical-align:middle;}
.top .logo a {display:inline-block; vertical-align:middle; margin-right:20px;}
.top .logo p {display:inline-block; vertical-align:middle; border-left:1px solid #eee;padding:5px 0 5px 20px; letter-spacing:2px;}
.top .logo p i{display:inline-block; vertical-align:middle; font-size:18px; font-style:normal;color:#134fa0;padding-right:2px;}
.top .logo p em{display:inline-block;font-size:18px; vertical-align:middle; color:#353636;}
.top .top_lx{float:right; font-size:18px; line-height:40px; margin-top:50px; margin-right:18px; padding-left:48px; padding-right:16px; border-radius:20px; background:#eaeaea; position:relative; transition:all 0.5s;}
.top .top_lx:after{content:""; width:40px; height:40px; border-radius:100%; background:#14569c url(../images/top_rx.png) center no-repeat; position:absolute; left:0; top:0;}

.topyou {float:right;text-align:right;margin-top:27px;}
.topyou p{display:inline-block; vertical-align:middle;}
.topyou p:nth-child(2){text-align:left;margin-left:10px;}
.topyou i{font-size:14px; font-style:normal;display:block;}
.topyou em{ font-weight:bold;font-size:26px;color:#d31718;display:block;margin-top:3px;}

/*新导航*/
#doah {background:#27b8fb; width:100%;}
.dht { background: url(../images/bei_bei.jpg) repeat-x; display: block;}
.gan { background: url(../images/gen.jpg) no-repeat right;}
.nav { height:60px; line-height:60px; position: relative; z-index:999;}
.nav a { color:#000;}
.nav .nLi { float: left; position: relative; display: inline; width:12.5%; text-align:center; }
.nav .nLi h3 a { display: block; font-size:15px; font-weight:500; color:#fff;font-size:20px !important;}
.nav .sub { display: none; left:0px; top:60px; position: absolute; background: #0ba3e2; line-height:34px; padding:5px 0; width:100%;}
.nav .sub li { zoom:1;}
.nav .sub a { display: block; padding: 0 10px;  color:#fff;}
.nav .sub a:hover { background:#1387d2;}
.nav .on h3 a { background: #1387d2; color: #fff; width:99.5%; line-height:60px;}

/*banner*/
.block_home_slider { position:relative; line-height:0px; text-align:center;}/*底部小图标*/
.block_home_slider .slide {position:relative; overflow:hidden;}
.block_home_slider .flex-direction-nav a {width:40px; height:40px; display:block; margin-top:-20px; position:absolute; top:50%; text-indent:-9000px; display:none;}
.block_home_slider .flex-direction-nav a.flex-prev {left:0; background:url(../images/jt1.png) no-repeat;}
.block_home_slider .flex-direction-nav a.flex-next {right:0; background:url(../images/jt2.png) no-repeat ;}
.block_home_slider .flex-control-paging { position:absolute; bottom:15px; width:100%;text-align: center;}
.block_home_slider .flex-control-paging li {margin: 0px;padding:0 5px; display:inline-block; *display:inline; *zoom:1; overflow: hidden;list-style-type: none;}
.block_home_slider .flex-control-paging li a {width:12px; height:12px; display:block; background:#fff; text-indent:-9000px; cursor:pointer; border-radius:6px; transition:all 0.5s;}
.block_home_slider .flex-control-paging li a.flex-active {width:34px; background:#d31718;}
.flexslider {margin:0; padding:0; height:100%;}
.flex-viewport {height:100%;}
.flexslider .slides {height:100%;}
.flexslider .slides li {height:600px;display: none;-webkit-backface-visibility: hidden;list-style-type:none; position:relative;}
.flexslider .slides li img {display:none;}
#home_slider2 {display:none;}

/*关键词*/
.key { overflow:hidden; line-height:50px; border-bottom:1px solid #eee;}
.key_1 { float:left;}
.key p { float:left; margin-left:10px;}

/*产品中心*/
.cps_ps { background: url(../images/mis.jpg) repeat-y; overflow:hidden;}
.cps { overflow:hidden; margin:75px 0;}
.cps .cps_a { width:250px; float:left; background:#26b7fa;}
.cps .cps_a .cps_a1 { text-align:center; line-height:80px; font-size:25px; color:#fff; overflow:hidden;}
.cps .cps_a .cps_a2 { overflow:hidden;}
.cps .cps_a .cps_a2 ul { background:#eee;}
.cps .cps_a .cps_a2 li { background: url(../images/i1.png) no-repeat 5%; text-indent:35px; line-height:50px; border-bottom:2px solid #fff;}
.cps .cps_a .cps_a2 li a{ display:block; transition:all 0.5s;}
.cps .cps_a .cps_a2 li a:hover{ background:#1387d2 url(../images/i12.png) no-repeat 20%; color:#fff;}
.cps .cps_b { float:right; width:930px;}
.cps .cps_b .cps_b3 { overflow:hidden; line-height:50px; background:#26b7fa;}
.cps .cps_b .cps_b3 .cps_b3_top { float:left; font-size:20px; width:150px; color:#fff; text-indent:25px;}
.cps .cps_b .cps_b3 .cps_b3_more { float: right; margin-right:10px;}
.cps .cps_b .cps_b3 .cps_b3_more a{ color:#fff; display:block;}
.cps .cps_b .cps_b3 .cps_b3_more:hover a{ color:#1387d2;}

.cps .cps_b .porduc { overflow:hidden; margin-top:10px;}
.cps .cps_b .porduc ul { margin-left: -1%;}
.cps .cps_b .porduc li { width:24%; margin-left: 1%; float: left; margin-bottom: 20px; border:1px solid #eee;}
.cps .cps_b .porduc li .porduc_a { text-align: center; overflow: hidden;}
.cps .cps_b .porduc li a .porduc_a img { transition: all .5s; width:auto; height: auto;}
.cps .cps_b .porduc li:hover .porduc_a img { transform: scale(1.2);}
.cps .cps_b .porduc li .porduc_b { line-height:35px; font-size:14px; color:#333 !important; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; background:#eee; text-align:center; }
.cps .cps_b .porduc li:hover .porduc_b { display: block; background: #1387d2; color:#fff !important;}

/*公司简介*/
.dlbi_0 { background:url(../images/biw.jpg) no-repeat; position:relative; height:450px;}
.dlbi_0mi { overflow:hidden; background:rgba(255,255,255,0.7);padding:1%; position:relative; top:60px; left:0;}
.dlbi0_1 { float:left; width:655px; padding:35px; margin-top:25px;}
.dlbi0_1 .dlbi0_1_zi { overflow:hidden; font-size:30px; width:150px; color:#26b7fa; }
.dlbi0_1 .dlbi0_1_mwe { overflow:hidden; margin-top:20px; line-height:30px; overflow:auto;  max-height:240px;}
.dlbi0_3 { float:left; width:calc(100% - 655px);}
.about_c { overflow:hidden; margin-top:20px;}
.about_c dl {}
.about_c dd { float:left; width:24%; text-align:center; font-size:20px; line-height:50px;}
.about_c dd a { color:#c1c1c1; display:block;}
.about_c dd:hover a{ color:#26b7fa;}
.about_c dl .about_c_xian { width:1px; height:50px; float:left; border-left:1px dotted #a5a5a5;}


/*新闻*/
.xnws { overflow:hidden; margin:150px 0 0 0;}
.xnws .xnws_1 { overflow:hidden;}
.xnws .xnws_1 .xnws_1zi { font-size:30px; width:150px; color:#26b7fa; margin:0 auto; text-align:center;}
.xnws .xnws_1 .xnws_1more { float: right; margin-top:5px;}
.xnws .xnws_1 .xnws_1more:hover a{ color:#d31718;}
.xnws_a0 { width:350px; margin:20px auto; overflow:hidden;}
.xnws_a0 ul {}
.xnws_a0 li { float:left; width:48%; margin:0 1%; text-align:center; line-height:40px; border:1px solid #dbdbdb; font-size:16px;}
.xnws_a0 li a{ display:block;}
.xnws_a0 li:hover a{ color:#fff; background:#26b7fa;}

.ryzs_sa { padding:2%; }
.ryzs_img { line-height: 35px; font-size: 16px; color: #333 !important; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.ryzs_img_1 { color: #c4c4c4; font-size: 12px; line-height: 20px; overflow:auto; height:50px;}
.ryzs_img_more { margin: 10px auto; width: 75px; background: #26b7fa; border-radius: 3px; line-height: 25px; text-align: center; font-size: 12px; }
.ryzs_img_more a { color: #fff !important; display: block; }
.ryzs_img_more:hover { color: #fff; background: #1387d2; }

.cpzh_yuo { overflow: hidden;}
.sy_zs_img{ padding:0 15px; margin-top:10px; margin-bottom:2%; position:relative;}
.sy_zs_img2{ }
.sy_zs_img2 ul{ position:relative; width:10000%;}
.sy_zs_img2 ul li{ float:left; width:0.32%; margin-right:0.02%; background:#fff; margin-bottom:75px;box-shadow:0 0 3px #7b7b7b;} 
.sy_zs_img2 ul li img {width:446px; height:180px;}
.sy_zs_img2 ul li a img { transition: all .5s; }
.sy_zs_img2 ul li:hover img { transform: scale(1.1); }
.sy_zs_img2 ul li a{ color:#333;}
.sy_zs_img2 ul li:hover a{ color:#F00;}
.sy_zs_l,.sy_zs_r{ position:absolute; top:0%; width:50px; height:50px; cursor:pointer; margin-top:15%;}
.sy_zs_l{left:0; background:rgba(0,0,0,0.5) url(../images/hzhb_jt1_2.png) center no-repeat;}
.sy_zs_r{right:0; background:rgba(0,0,0,0.5) url(../images/hzhb_jt2_2.png) center no-repeat;}
.sy_zm_top { padding:2%;}
.sy_zm_top img { width:100%;}
.cps_sa { padding: 2%; }
.cps_img { line-height: 35px; font-size: 16px; color: #fff !important; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; background: rgba(0, 0, 0,0.5); text-align: center; }
.cps_img:hover { display:block; background:#000; color:#fff;}
.cps_img_1 { color: #c4c4c4; font-size: 12px; line-height: 20px; margin-top: 10px; }
.sy_zs_img0 { overflow:hidden;}


/*底部*/
.fott { width:100%; background:#26b7fa; padding:2% 0 2% 0; overflow:hidden;}
.fott_lswm { float: left;}
.fott_os { font-size: 18px; color: #fff; margin-bottom:10px;}
.fott_xian { width: 50px; height: 2px; background:#fff; }
.fott_lswm_1 { line-height:25px; color: #fff; margin-top:15px;}
.fott_lmws { text-align: center; color: #fff; line-height: 30px; float:right;}
.fott_lmws img { width:80px; height: auto;}
.fott_lmws p { float: left; margin-right:2%;}
.fott_sm { float: left; margin:0 70px;}
.fott_sm ul { overflow:hidden; margin-right:-70px;}
.fott_sm li { float: left; margin-right:70px;}
.tott_mw { overflow: hidden; margin-top:15px; line-height:30px;}
.tott_mw p { margin-bottom:2%;}
.tott_mw p a { color: #fff; display: block;}
.tott_mw p:hover a { color:#fff;}
.foot { line-height:45px; text-align:center; color:#fff; font-size:14px; background:#1387d2; overflow:hidden;}

/*内页*/
.hwm { height:350px; position:relative;}
.hwma { position:absolute; right:30%; top:50%;}
.hwma p { font-size:36px; color:#fff;}

/*内页导航*/
.ne_fu { overflow: hidden; background: #f4f4f4;}/*背景*/

.ney_top {  background:#eee; overflow: hidden; padding:0 1%;}
.ney_top p { float:right; padding-left:26px; background:url(../images/home_tb.png) left center no-repeat; font-size:13px; color:#666; padding-top:2px; line-height:45px;}
.ney_top p a { color: #666;}
.ney_top p a.cur { color: #1a1a1a;}

.zm_41 { overflow:hidden; background:#26b7fa; padding:10px;  color:#fff;}
.zm_41_1 {background: url(../images/z.png) no-repeat 20%; line-height:50px; text-indent:80px;font-size:18px;}
.zm_41_2 { font-size:22px; text-align:center;}


.goyo_nei { float:right; background:#fff; width:calc(100% - 265px); margin:50px 0; min-height:300px; } /*大框*/
.goyo_nei_kui { overflow:hidden; background:#fff; width:100%; margin:50px 0;}


/*公司简介*/
.aok { margin:2%; overflow:hidden; line-height:40px; font-size:16px;}


/*内页栏目*/
.po_lms { width:250px; float:left; background:#26b7fa; margin-top:50px; margin-bottom:30px;}
.po_lms .po_lms1 { text-indent:30px; line-height:80px; font-size:25px; color:#fff; overflow:hidden;}
.po_lms .po_lms2 { overflow:hidden;}
.po_lms .po_lms2 ul { background:#eee;}
.po_lms .po_lms2 li { background: url(../images/i1.png) no-repeat 12%; text-indent:45px; line-height:50px; border-bottom:2px solid #fff;}
.po_lms .po_lms2 li a{ display:block; transition:all 0.5s;}
.po_lms .po_lms2 li a:hover{ background:#1387d2 url(../images/i12.png) no-repeat 12%; color:#fff;}
.po_lms .pow {background:#1387d2  url(../images/i12.png) no-repeat 12% !important;}
.po_lms .pow  a { color:#fff;}

/*公司环境*/
.huanjin { overflow:hidden; padding:1%; margin-top:2%;}
.huanjin ul { margin-left:-1%;}
.huanjin li { width:32.33%; float:left; box-shadow: 0 0 3px #7b7b7b; margin-left:1%; margin-bottom:20px; line-height:45px; text-align:center; overflow:hidden;}
.huanjin li img {width:299px; height: auto; transition: all .5s;}
.huanjin li:hover img { transform: scale(0.9); }
.huanjin li p{text-overflow: ellipsis; white-space: nowrap; overflow: hidden; padding:0 10px;}
.huanjin li p a{ display:block;}
.huanjin li:hover p { background:#eee;}

/*上一页*/
.zuoy { font-family: Arial; text-align: center; clear: both; color: #fff; margin-bottom: 20px; }
.zuoy_ks { width: 120px; display: inline-block; background: #eeeeee; line-height: 35px; border-radius: 5px;}
.zuoy_ks a { display: block; }
.zuoy_ks:hover a { background: #000; color: #fff; border-radius: 5px; }
.zuoy_mi { width: 50px; display: inline-block; background: #2c80d5; line-height: 35px; border-radius: 5px; }

/*产品*/
.pre_s { overflow:hidden; margin-top:20px;}
.pre_s ul {}
.pre_s li { width:31%; margin:0 1%; float: left; margin-bottom: 20px; border:1px solid #eee;}
.pre_s li .pre_s_a { text-align: center; overflow: hidden;}
.pre_s li a .pre_s_a img { transition: all .5s; width:288px; height: auto;}
.pre_s li:hover .pre_s_a img { transform: scale(1.2);}
.pre_s li .pre_s_b { line-height:45px; font-size:14px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; background: #eee; text-align: center; }
.pre_s li:hover .pre_s_b { display: block; background: #1387d2; color: #fff !important; }
.pre_s li .pre_s_c { padding: 2%; line-height: 20px; color: #c4c4c4;}

.cps_lsm {  overflow:hidden; color:#fff; padding:20px;}
.cps_lsm  .cps_lsm_1 { font-size:25px; margin-bottom:10px;}
.cps_lsm  .cps_lsm_2 { font-size:14px; line-height:25px;}

.cp_5 .bd table{ border-collapse:collapse; border: 1px #ccc solid !important; width:100% !important;line-height:30px !important;}
.cp_5 .bd table td{ padding-left:12px !important;word-wrap:break-word;word-break:break-all;border: 1px #ccc solid !important;line-height:30px !important;}

/*产品详情*/
.zoomdemo { overflow:hidden; margin-top:20px;}
.cpxq_t_l{ float:left; width:53%; margin:15px 0 0 10px;}
.sp-wrap{ display:none; line-height:0; font-size:0;}
.sp-thumbs{ width:100%;}
.sp-thumbs img{ width:100%;}
.sp-thumbs a:link, .sp-thumbs a:visited{ margin:0 0.5%; width:23%; height:50px; border:1px #eaeaea solid; overflow:hidden; opacity:.3; display:inline-block; background-size:cover; background-position:center; -webkit-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -ms-transition:all .2s ease-out;-o-transition:all .2s ease-out; transition:all .2s ease-out;}
.sp-thumbs a:hover{opacity:1;}
.sp-thumbs a:active, .sp-current{ opacity:1!important; position:relative;}
.sp-large{ position:relative; overflow:hidden; width:100% !important; margin:0 0 2% 0; box-shadow:0 0 1px rgba(0,0,0,0.3);}
.sp-large a{ display:block;}
.sp-zoom{ position:absolute; left:-50%; top:-50%; cursor:-webkit-zoom-in; cursor:-moz-zoom-in; cursor:zoom-in; display:none;}
.sp-zoom img{ max-width: none;}
.sp-lightbox{ position:fixed; top:0; left:0; height:100%; width:100%; background:rgb(0, 0, 0); background:rgba(0, 0, 0, .9); z-index:500; display:none; cursor:pointer;}
.sp-lightbox img{position:absolute; margin:auto; top:0; bottom:0; left:0; right:0; max-width:90%; max-height:90%; border:2px solid #fff;}
#sp-prev, #sp-next{ position:absolute; top:50%; margin-top:-25px; z-index:501; color:#fff; padding:14px; text-decoration:none; background:#000; border-radius:25px; border:2px solid #fff; width:50px; height:50px; box-sizing:border-box; transition:.2s;}
#sp-prev{ left:10px;}
#sp-prev:before{ content:''; border:7px solid transparent; border-right:15px solid #fff; position:absolute; top:16px; left:7px;}
#sp-next{ right:10px;}
#sp-next:before{ content:''; border:7px solid transparent; border-left:15px solid white; position:absolute; top:16px; left:18px;}
#sp-prev:hover, #sp-next:hover{ background:#444;}
@media screen and (max-width: 400px) {.sp-wrap{ margin:0 0 15px 0;} #sp-prev, #sp-next{ top:auto; margin-top:0; bottom:25px;}}
.prodetailtxt{ float: right; width:calc(100% - 545px); color:#1a1a1a; line-height:25px; margin-right:2%;}
.prodetailtxt h2{ font-size:20px; border-bottom:1px solid #dadada; padding:20px 0 15px;}
.protxt{ border-bottom:1px solid #dadada; margin-bottom:10px; word-break: break-all; }
.protxt p{ padding:0px; /*background:url(../webimages/icon06.jpg) left 15px no-repeat;*/ margin-left:0 !important; color:#a5a5a5; }
.protxt p span{font-size:14px !important;color:#1a1a1a;line-height: 24px !important;display: block;padding: 6px 0;}
.xiaz { float:right; width:55%;}
.xiaz_1 { font-size:18px; border-bottom:1px solid #dadada; line-height:40px;}
.xiaz_2 { position:relative; padding:10px; text-indent:40px; border-bottom:1px dotted #dadada; margin-top:10px;}
.xiaz_2:after { content:" "; position:absolute; top:0; left:0; background:url(../images/pr_xa.png) no-repeat; width:40px; height:40px;}

.chxiq { overflow:hidden; margin-top:30px;}
.chxiq .chxiq_1 { background:#eee; line-height:50px; text-indent:18px; font-size:18px;}
.chxiq .chxiq_2 { padding:1%;}

.protxt_1 { width:150px; line-height:35px; background:#26b7fa; text-align:center;}
.protxt_1 a{ color:#fff; display:block;}



/*内页上一页*/
.mska_losa { overflow:hidden; margin:30px 0; line-height:40px; border-bottom:1px solid #eee; border-top:1px solid #eee; position:relative;}
.mska_losa .mska_losa_1 { width:100%;text-indent:25px;}
.mska_losa .mska_mor { position:absolute; right:0; top:20px; width:120px; background:#26b7fa; text-align:center;}
.mska_losa .mska_mor a{ color:#fff; display:block;}

/*新闻*/
.news_a { margin:0px 2%; overflow:hidden;}
.news_a ul{}
.news_a li{ margin:20px 0; overflow:hidden; width:100%; padding:2%; border-bottom:1px solid #cacaca;}
.news_a li a{ color:#333;display:block; }
.news_a li:hover{ box-shadow:0 0 1px #cacaca;}
.news_a li:hover a{color:#26b7fa;}

.news_1 { float:left; width:120px;}
.news_1 .news_1_da { font-size:40px;}
.news_1 .news_2_da {}
.news_1 .news_3_da { margin-top:20px; text-align:center; border-top:1px solid #eaeaea; line-height:25px;}
.news_2 { float: right; width:calc(100% - 160px);}
.news_2 .news_2_2wz{ font-size:20px;}
.news_2 .news_2_3wz{ margin-top:10px; line-height:30px; color:#CCC;}
.nes_0 { width:calc(100% - 300px); float:left;}
.news_3 { width:250px; float:right;}
.news_3 img{ width:250px; height:auto;}

.soluw_ney { overflow:hidden; padding:0 2%;}
.soluw_ney_zi { overflow:hidden; margin-top:60px; font-size:30px; text-align:center;}
.soluw_ney_xian {border:1px solid #eeeeee; margin:10px 0 20px 0%; overflow:hidden;}
.soluw_ney_nei { line-height:30px; margin-bottom:20px; color:#888; font-size:16px;}

.sowa_q1 { overflow:hidden; line-height:30px; font-size:14px;text-align:center; color:#cfcfcf;}

/*人才招聘*/
.xwzx { overflow:hidden; padding:2%;}
.xwzx ul{}
.xwzx li{width:100%; margin-bottom:20px;border:1px #eee solid; }
.xwzx li .xwzx_bt{ color:#333; font-size:18px; line-height:40px; padding:8px 15px; overflow:hidden; background:#ededed url(../images/quan1.png) no-repeat 98%;}
.xwzx li .xwzx_bts{ background:#26b7fa url(../images/quan.png) no-repeat 98%; display:block; color:#fff;}
.xwzx li .xwzx_wz{ color:#666; width:100%; padding:20px 15px; background:#fff; border-top:1px #ddd solid; display: none;}
.xwzx li:first-child .xwzx_wz { display: block;}
.xwzs_misa {overflow:hidden;}
.xwzs_misa dl {}
.xwzs_misa dd {width:33.33%; text-align:center; line-height:40px; float:left; font-size:18px; border:1px solid #dddddd;} 
.xwzs_misa_a { margin-top:10px; overflow:hidden; line-height:30px; font-size:16px;}

/*在线留言*/
.khly_z { float:left; width:45%;}
.khly { float:right; width:calc(100% - 520px); margin-top:10px;}
.khly ul{ margin:0px 0 0 -7%;}
.khly ul:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; line-height: 0;}
.khly ul li{ width:92%; float:left; margin:0 0 1% 7%; border:1px #eaeaea solid;}
.khly ul li .input_txt{ width:100%; height:40px; line-height:40px; border:none; background:none; font-size:14px !important; text-indent:10px; color:#c4c0c0;}
.khly ul .textarea{ width:92%; margin:0% 0 0 7%; font-size:12px !important;}
.khly ul li textarea{ width:100%; height:90px; border:none;background:none; margin-top:10px; text-indent:10px; color:#c4c0c0;}
.khly .more{ width:99.5%; overflow:hidden; margin-top:10px; margin-left:4px;}
.khly .more .input_btn{ width:99%; color:#fff; font-size:16px; line-height:46px; text-align:center; border:none; background:#2c80d5;}

/*联系方式*/
.co_pvo_0 { overflow:hidden; margin-top:20px;}
.co_pvo { width:45%; float:left; line-height:26px; padding-left:20px; padding-top:12px;}
.co_pvo p { margin-top:10px; font-size:14px;}
.co_pvo h5 { font-size:25px; margin-bottom:10px;}

.co_pvo_1 { float:right; width:500px;}